pull on the heartstrings - Spanish English Dictionary